package com.jgzx.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author libo
 * @date 2021/8/25 17:51
 */
@ApiModel(value = "功能菜单树节点VO")
@Data
public class MenuTreeVO extends TreeNode<MenuTreeVO>{

    @ApiModelProperty(value = "序号", required = true)
    private Integer sort;

    @ApiModelProperty(value = "功能名称", required = true)
    private String function_name;

    @ApiModelProperty(value = "功能编码", required = true)
    private String function_code;

    @ApiModelProperty(value = "功能链路", required = true)
    private String function_path;

    @ApiModelProperty(value = "是否是叶节点：1-是，0-否", required = true)
    private Boolean leaf_flag;

    @ApiModelProperty(value = "权限类型", required = true)
    private String res_type;

    @ApiModelProperty(value = "PC图标", required = true)
    private String pc_icon;

    @ApiModelProperty(value = "APP图标", required = true)
    private String app_icon;

}
